/** **/
/*
*{padding:0;margin:0;font-family: Microsoft YaHei, "微软雅黑", "YaHeiConsolas", "宋体";}
html{min-height: 100%;color: #525c66;voice-family: female;overflow-x: hidden;}

ol{display: block;list-style-position: outside;list-style-type: decimal;margin-bottom: 1em;margin-top: 1em;padding-left: 40px;}
*/
/** html5 *
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{min-height:100%;float:left;width:100%;cursor:pointer;}
header{min-height:60px;}
.-body{min-height:100%;float:left;width:100%;position:relative;}
footer{float:left;height:60px;margin:5px auto;padding:5px 0;color:#008040;background:#cbd6d8;border-top:double 2px #FF0033;text-align:center;width:100%;}
.footer{float:left;height:60px;margin:5px auto;padding:5px 0;color:#008040;background:#cbd6d8;border-top:double 2px #FF0033;text-align:center;width:100%;}


pre{border-color:#e8dbc1;border-style:solid;border-width:5px;overflow:auto;background:#d8e7fe;}
h2{font:12pt tahoma;line-height:inherit;font-weight:bold;}
a{text-decoration:none;}
img{border:0px;}
textarea{border-color:#e8dbc1;border-style:solid;border-width:0px;overflow:auto;background:#d8e7fe;width:100%;height:100%;}
*/
/*输入框焦点
input:focus{border: 2px solid #ff0080;}

hr{margin:0;padding:0;}
*/
/***公共类***/
.-h2{padding-left:5px;line-height:30px;height:30px;font-size:14px;font-weight:bold;background:url("../../images/button/h1-bg.gif") repeat transparent;text-align: left;overflow:hidden;color:#008000;}

.-table{border-collapse: collapse;}
.-table,.-table tr{width:100%}
.-table th{background:#bbe0ea;font-weight:bold;}
.-table{border-top:1px #aaa solid;border-left:1px #aaa solid;}
.-table th,.-table td{border-bottom:1px #aaa solid;border-right:1px #aaa solid;padding:3px;}
.-table tr:hover,.-table th:hover{background:#c5c4fd;}

.-dl{width:100%;float:left;}
.-dl dt,.-dl dd{display:block;overflow:hidden;padding:2px 0;min-height:25px;line-height:25px;}
.-dl dt{width:30%;float:left;text-align:right;padding-right:2%;}
.-dl dd{width:68%;float:left;text-align:left;}
.-dl_b{float:left;width:99%;padding:1px;background:#808080;}
.-dl_b dt,.-dl_b dd{border-top:1px solid #808080;display:block;height:24px;line-height:24px;text-align:left;background:#FFFFFF;float:left;}
.-dl_b dt{width:29%;border-right:1px solid #808080;}
.-dl_b dd{width:70%;}
.-dl_br dt,.-dl_br dd{border-top:1px solid #A0A0A0;}
.-dl_br dt:first-child,.-dl_br dd:nth-child(2){border-top:0px;}

.-center{text-align:center;}
.-left{text-align:left;}
.-right{text-align:right;}
.-html{width:1000px;height:auto;margin:0 auto;}
.-header,.-body,.-footer{width:100%;}
.-header{border-bottom:double 2px #FF0033;height:115px;margin:0px auto 5px;position:relative;}
.-footer{height:60px;margin:5px auto;font-size:12px;color:#008040;border-top:double 2px #FF0033;}
.-logo{margin:0 5px;}
.-logo,.-logo img{float:left;width:auto;height:40px;display:block;overflow:hidden;}


/** ajax_show **/
.dis_show{display:block!important;}
.dis_none{display:none!important;}

#ajax_show{}

.acan_iframe_other{overflow:hidden;}/*ad*/

/** login **/
.login a{cursor:pointer;}

.acan_win{background:#c8e1dc;width:300px;top:200px;z-index:100;border:1px solid #178dee;border-radius:10px 10px;text-align:center;
box-shadow:1px 1px 5px #ffff80,-1px -1px 5px #ffff80;overflow:hidden;}
.-nav{height:30px;width:100%;border-radius:10px 10px 0px 0px;text-align:center;line-height:30px;font-size:20px;
background:-o-linear-gradient(top left, #D8E6F6, #B8CFEE);
background:-moz-linear-gradient(top left, #D8E6F6, #B8CFEE);
background:-webkit-gradient(linear, 0 top, 0 bottom,from(#D8E6F6),to(#B8CFEE));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#D8E6F6',endColorstr='#B8CFEE');/* IE6,IE7 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#D8E6F6', endColorstr='#B8CFEE')";/* IE8 */
}
._title{font-weight:bold;margin-right:30px;}
/** 关闭按钮 **/
.-close{position:absolute;top:3px;right:3px;cursor:pointer;z-index:130;width:22px;height:22px;overflow:hidden;}
.-close p{position:absolute;top:0px;right:0px;z-index:128;
width:100%;height:100%;border-color:red;border-radius:100%;overflow:hidden;background:red;}
.-close a,.-close b{position:absolute;top:40%;left:10%;cursor:pointer;z-index:129;width:80%;height:20%;background:#EEE;border-radius:5px;}
.-close a{-o-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.-close b{-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
/** 方向按钮 **/
.-icon_ar{cursor:pointer;width:22px;height:22px;overflow:hidden;}
.-icon_ar p{position:absolute;top:0px;right:0px;z-index:128;
width:100%;height:100%;border-color:red;border-radius:100%;overflow:hidden;}
.-icon_ar a,.-icon_ar b{position:absolute;cursor:pointer;z-index:129;width:80%;height:25%;background:#AAA;border-radius:5px;}
.-icon_ar a{top:20%;left:15%;-o-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.-icon_ar b{top:60%;left:15%;-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}

/** 对号按钮 **/
.-icon_rt{cursor:pointer;width:22px;height:22px;overflow:hidden;padding:0!important;margin:0!important;}
.-icon_rt p{position:absolute;top:0px;right:0px;z-index:128;
width:100%;height:100%;border-color:red;border-radius:100%;overflow:hidden;}
.-icon_rt a,.-icon_rt b{position:absolute;cursor:pointer;z-index:129;height:20%;background:green;border-radius:5px;}
.-icon_rt a{width:50%;top:60%;left:3%;-o-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.-icon_rt b{width:88%;top:45%;left:23%;-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}

/** 滑动开关 **/
.-icon_onoff{position:absolute;top:3px;right:3px;cursor:pointer;z-index:133;width:81px;height:29px;overflow:hidden;}
.-icon_onoff div{position:absolute;top:0px;right:0px;z-index:139;width:77px;height:25px;}
.-icon_onoff p{position:absolute;top:0px;right:0px;z-index:133;width:77px;height:25px;overflow:hidden;
border:1px solid #808080;border-radius:25px;display:block;}

.-icon_onoff p a{position:absolute;z-index:132;top:0px;left:0px;width:100%;height:100%;border-radius:25px;}
.-icon_onoff ._on a{background:-webkit-gradient(linear, 0 top, 0 bottom,from(#abc2fa),to(#0080ff));}
.-icon_onoff ._off a{background:-webkit-gradient(linear, 0 top, 0 bottom,from(#fff),to(#aaa));}
.-icon_onoff ._ls{position:absolute;top:20%;left:25%;width:2px;height:70%;background:#e0e0e0;}
.-icon_onoff ._rs{position:absolute;top:5px;right:25%;width:12px;height:12px;border-radius:18px;border:3px solid #aaa;}
.-icon_onoff ._on ._ls{z-index:136;}
.-icon_onoff ._off ._ls{z-index:130;}
.-icon_onoff ._on ._rs{z-index:130;}
.-icon_onoff ._off ._rs{z-index:136;}

.-icon_onoff p span{position:absolute;z-index:140;top:-1px;width:24px;height:24px;overflow:visible;
border:1px solid #808080;border-radius:24px;box-shadow:1px 1px 1px #292929;
background:-webkit-gradient(linear, 0 top, 0 bottom,from(#efefef),to(#c0c0c0));}
.-icon_onoff ._on span{right:0px;}
.-icon_onoff ._off span{left:0px;}

.acan_win ._content{width:100%;height:90%;overflow:auto;}

.ajax_bg{margin:0;z-index:50;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:url("../../images/login/ajax_bg.png");}

.ajax_msg{position:absolute;top:200px;z-index:100;border:1px solid #178dee;background:#c8e1dc;width:300px;top:200px;}

.Ajax_load{position:absolute;z-index:100;background:#fff;width:132px;height:132px;border:0px;border-radius:10px;opacity:0.5;}
.Ajax_load ._img{width:32px;height:32px;margin:50px;}

.-left{float:left;}
.-right{float:right;}
.-blue{color:blue;}
.-green{color:green;}
.-red{color:red;}
.-yellow{color:yellow;}
.-white{color:white;}
.-brown{color:brown;}
._red{background:red;}
._yellow{background:yellow;}
._green{background:#00ff80;}
._bg1{background:#e3e9ea;}

._set_column ._list{text-align:left;}
._set_column p{padding:0 10px;overflow:hidden;}
._set_column ._list p:hover{background:#a0cdf1;}
._set_column span{font-weight:bold;float:right;}
._column-form p{float:left;width:100%;margin:1px 0;}
._column-form p a{text-align:right;float:left;width:19%;}
._column-form p b{text-align:left;float:right;width:80%;}

.-w100{width:100%!important;}